Natural landscape - Alemán Inglés Diccionario